所謂的登出其實就是把登記的session做銷毀的動作,
以下為範例:
<?php
//開啟session功能
session_start();
//銷毀session
session_unset();
session_destroy();
#回到登入頁
$url = "login.php";
echo "<script>window.location.href='$url';</script>";
?>
現在要來講一下關於session的小常識,
(1)PHP session預設存活時間為1440秒,超過便會失效
(2)session_start()要放在還沒有任何輸出之前
(3)session_register:註冊一組新的 session
(4)session_is_registered:檢查目前使用中是否已經有此變數
(5)session_unset():清除所有已登記的 Session 變數
(6)session_destroy():銷毀現有的 Session連線紀錄
(7)Session是將使用者資訊儲存在Server 端暫存檔中,儲存的位置是依照 php.ini 的設定,而Cookie是儲存在使用者自己的電腦裡(Client端)
這次的聊天室沒有預計要用到cookie,
所以就沒介紹cookie相關常識,
那今天就到這了,下次見囉~